VFlib — a General Font Library that Supports Multiple Font Formats

نویسندگان

  • Hirotsugu Kakugawa
  • David Turner
  • Robert Wilhelm
چکیده

VFlib is a font library written in C providing several functions to obtain bitmaps of characters (i.e., a rasterizer). VFlib hides the font format of font les and provides a uni ed API for all supported font formats. Thus, programmers of application software need not worry about font le formats. Instead, any software using VFlib can support various font le formats immediately. In addition to this, when a new font format is supported by VFlib, application software need not be modi ed to use such new fonts. VFlib has been developed for not only Latin fonts but also Asian scripts such as Chinese, Japanese, and Korean. Since it is designed as a general font module, it can be used in DVI drivers for T E X and L A T E X. In this paper, we explain the API of VFlib, a font database le called v ibcap, and the internal structure of VFlib.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

VFlib 3 . 5 . 0 — a general font library that supports multiple

VFlib is a font library written in C providing several functions to obtain bitmaps of characters (i.e., a rasterizer). VFlib hides the font format of font files and provides a unified API for all supported font formats. Thus, programmers of application software need not worry about font file formats and any software using VFlib can support various font file formats immediately. In addition to t...

متن کامل

A general purpose font module for multilingual application programs

SUMMARY Multilingual information processing technology has enabled us to handle the text of many languages and scripts. Technical difficulties, however, still remain in the field of displaying and printing text. Windowing systems and printers often lack support for scripts that are not widely used and there has been no simple and flexible remedy for this problem. In this paper, we describe the ...

متن کامل

New font tools for TEX

The following font tools will be described in this paper: VFlib, the Vector Font Library, which has been written by Kakugawa Hirotsugu (Ì ̄<ê). This library together with an included suite of demo applications is aimed to provide a uniform interface for accessing fonts in many di erent formats. With the help of con guration les it is possible to access fonts with other encodings, to de ne new (v...

متن کامل

A Device Independent DVI Interpreter Library for Various Output Devices

In this paper, we describe DVIlib, which is a device independent DVI interpreter library written in C developed by the author. Since DVIlib is completely independent from specific output devices, new printer drivers and previewers (DVIware) can be easily developed. DVIlib is a set of functions to read and render DVI files. To render a page, DVIlib generates a bitmap for each character in a page...

متن کامل

Automatic Bilingual Legacy-Fonts Identification and Conversion System

The digital text written in an Indian script is difficult to use as such. This is because, there are a number of font formats available for typing, and these font-formats are not mutually compatible. Gurmukhi alone has more than 225 popular ASCII-based fonts whereas this figure is 180 in case of Devanagari. To read the text written in a particular font, that font is required to be installed on ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998